home *** CD-ROM | disk | FTP | other *** search
-
- CAREWARE
-
-
- BETA TEST VERSION.
-
-
- !Draw->EPS Version 1.4 Readme.
-
-
- THIS PROGRAM IS CAREWARE IS IS NOT PUBLIC DOMAIN
- ~~~
-
- The following have written permission to reproduce this software on
- their respective Careware disks :-
-
- Norwich Computer Services : Careware Disks
- Alex Bar (Furth Germany ): German Careware Disks
-
- They will also be supplied with updates.
-
- The Author will also upload it to Careware sections on Arcade and NCS bbs.
- From which it maybe downloaded.
-
- It may NOT be uploaded by anyone other than the Author.
-
- It may NOT be reproduced by any other means ( other than above )
- without written consent of the author.
-
- Arcade and NCS do NOT have authority to authorise copying by any means other than
- above.
-
- Acknowledgments
- ~~~~~~~~~~~~~~~
-
- I would like to thank Jonathan Cox and Peter Brunning for their assistance
- in Testing, Feedback and suggesting improvements.
-
- Last updated
- ~~~~~~~~~~~~
- Application : 12th October 1992
- Documentation : 12th October 1992
-
-
- !Draw->EPS is a Utility for converting Acorn Draw files to Encapsulated Postscript.
-
- The idea behind Encapsulated Postscript is that it may be incorporated into another
- Document or Diagram. When the target application is producing its Postscript output
- it incorporates the Encapsulated Postscript files at the appropriate places. To
- this end it has to save and restore its state before and after each EPS file.
- Also EPS files must obey certain rules in order to not upset the saving and restoring
- of the Postscript environment.
-
- The fact that EPS files are used in the above way, means that they are primarily
- only of use to those with access to Postscript Printers.
-
- As displaying Postscript is a non trivial task, some EPS file may contain preview
- images of the file making it easier for the user to view the file during editing
- of a document.
-
- The preview section of the file is normally only used for display purposes
- and printing will normally only use the native Postscript section. There are
- various preview formats dependant on the machine environment. Files with a preview
- section are normally called EPSF files, apart from one preview type which
- uses a preview format which is aimed at interchanging between unlike machines
- and these are called EPSI files.
-
- Examples of Preview types :-
-
- Preview Type Normal Machine Type EPS Type
-
- Interchange ALL EPSI
- TIFF PC's EPSF
- Metafile PC's EPSF
- PICT Macs EPSF
-
- To help with conversion of the Postscript section of an EPS File,
- a more limited form of Postscript maybe used, one such example is
- Adobe Illustrator format.
-
- PostScript & Adobe Illustrator are trademarks of Adobe Systems Incorporated
-
- Installation
- ~~~~~~~~~~~~
- The DrawEPS arc file should have been restored to a directory named
- !Draw->EPS. Which should contain the following files :-
-
-
- !Run : Draw->EPS Startup file.
- !Sprites : Draw->EPS Application Sprites
- !Templates : Template files
- Draw-EPS : Draw->EPS Application.
- Palette : Default conversion palette.
- ~~config : Configuration file for Draw->EPS.
- !Help : This file.
-
- Tailoring.
- ~~~~~~~~~~
-
- The !run file should be altered to suite your requirements :-
-
-
- Modules required :-
-
- The Shared C Library should be loaded as appropriate for
- your setup. The supplied !run file assumes that the C
- shared library module is in !system.modules.
-
- The Floating Point Emulator should be loaded as appropriate for
- your setup. The supplied !run file assumes that the FPEmulator
- module is in !system.modules.
-
- Variables required :-
-
- Draw-EPS$dir is required in order for draw->EPS to find its various
- configuration files.
-
- Storage required :-
-
- !Draw->EPS has been tested with a wimpslot size of 128k
- on a machine with 32k pages. lower values may be possible
- on machines with smaller page sizes.
-
- The file to be converted is loaded into a buffer claimed from
- the next slot. The space is return immediately after the conversion,
- so you should not be able to see the change.
-
- If !Draw->EPS prompts that it does not have enough memory to process,
- then !Draw->EPS must be restarted, having made provision that
- the next slot is large enough.
-
- Operation.
- ~~~~~~~~~~
-
- 1) First click on the !Draw->EPS icon. This will install the !Draw->EPS
- icon on the icon bar.
-
- 2) To convert a Draw file, drag the file to the !Draw->EPS icon on
- the icon bar. This will popup a save EPS window. Drag the EPS
- file icon to the required destination.
-
- Control Options
- ~~~~~~~~~~~~~~~
-
- EPS Output Type
- ---------------
-
- Controls type of Postscript generated.
-
- Plain : Plain Postscript
-
- AI Format : Adobe Illustrator Format Version 2
-
- Preview Type
- ------------
-
- Controls the type of Preview section created
-
- None : No Preview section created
-
- Interchange : Interchange format preview section.
-
- TIFF : Tagged Interchange File Format
-
- Resolution
-
- Controls the resolution of the preview section, remember this
- is normally only used for display purposes.
-
-
- Direct Link
- -----------
-
- Rather than have !Draw->EPS prompt for the target file, it is possible
- to set a default path and have the target name created as default path
- plus filename. To do this you drag the EPS file icon to the target directory
- or application and set the Direct option. With the direct option set the
- output EPS file will automatically be created.
-
- Note if you use this option sensibly with an application then the receiving
- application must support the EPS file type.
-
- Tiff Output
- ~~~~~~~~~~~
-
- As a side feature, !Draw->EPS may be used to extract the Tiff sections
- from an EPS file. Drag the EPS file to the bar icon and a save box
- for the TIFF file will be prompted.
-
- Current Restrictions
- ~~~~~~~~~~~~~~~~~~~~
-
- Draw related
- ------------
-
- Only Draw function available to Risc OS 2 is supported. Support of Risc OS
- version 3 related function is subject to availability of RiscOS 3 and PRMS.
-
- Line endings are currently ignored.
-
- Sprites within Draw files are not yet supported.
-
- Text Areas are not supported.
-
- Preview Mode
- ------------
-
- Previews are currently created by plotting the Draw file to a Mode 0
- sprite, they therefore do not 100% represent the output as will be
- seen on printing. In particular there will be no dithering for
- none black and white colours.
-
- Sprites and Text areas are not yet supported.
-
- TIFF Related
- ------------
-
- The current implementation only outputs an uncompressed TIFF image with
- a single strip of data.
-
-
- AI Format EPS
- -------------
-
- Text is not yet correctly implemented, if you have some sample files in
- AI format which contain text please contact me.
-
- AI format appears to support only non zero winding rule.
- Awaiting Version 3 specs to clarify.
-
- AI format appears not to like move's other than at the beginning of a path
- Awaiting Version 3 specs to clarify.
-
- For the above two reasons some filled objects may not appear correctly
- either use plain format or unfill objects.
-
-
- Config File
- ~~~~~~~~~~~
-
- This file controls the conversion from Acorn Font names to Postscript
- font names.
-
- The format is
-
- #(Acorn Font Name) /(Postscript Font Name)
-
- EPS File type
- ~~~~~~~~~~~~~
-
- The EPS file type is 411
-
-
- Copyright & Contributions
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
- This software carries no warranty, either express or implied.
- I can not guarantee that it is free of bugs or give any warranty
- about it’s suitability for use.
-
- The status of !Draw->EPS is Careware.
-
- Permission is granted to Norwich Computer Services to reproduce
- !EPS->Draw on Careware disks.
-
- The software will be uploaded to Careware sections on Arcade and
- Archive Bulletin Boards, it may only be uploaded by the author.
- It may not be uploaded by anybody else or to any other board.
-
- This software may NOT be distributed by public domain libraries.
-
- If you did not obtain the software from a Careware disk or by subscription
- to one of the Bulletin Board Careware sections.
- ( i.e. You obtained it from a friend who does, say. )
- Then please send a contribution to either
-
- Heatherley Cheshire Home
- Effingham Lane,
- Copthorne,
- Sussex.
- RH10 3HS.
-
- Registered Charity Number : 218186
-
- or
-
- Chipstead Lake Cheshire Home
- Chevening Road
- Chipstead
- Sevenoaks
- Kent
- TN13 2SD.
-
- The software may not otherwise be copied or distributed without
- the Authors written permission.
-
- Copyright remains solely the authors. (C) Keith Sloan
-
- Contact
- ~~~~~~~
-
- If you find problems or want to make suggestions for improvements then
- please contact me at either of the following.
-
- I may be contacted by electronic mail at the following :-
-
- User: Keith Sloan on ArcadeBBS : London 081 654 2212
-
- Fidonet : Keith Sloan @ 2:254/7.0
- Internet : keiths@cix.compulink.co.uk
-
- Wanted
- ~~~~~~
-
- In the interest of enhancing this enhance this application I
- would like to obtain the following :-
-
- Sample AI format files using
- Single Text font
- Multiple Text fonts
-
- Details of RiscOS 3 Draw file format
-
- Details of RiscOS 3 FontManager and legal copy of.
-
- PICT file format details
-
- Windows Metafile format details
-
- If you can help with any of these I would be most grateful.
-
- Many Thanks
-
-
- Feedback
- ~~~~~~~~
-
-
- What are your priority on improvements ?
-
- Other preview formats ( please specify ) ?
- Grey / Colour Preview ?
- Other resolutions
- TIFF Compression ?
- Sprites ?
- Text Areas ?
- Others
-
-
- Version History.
- ~~~~~~~~~~~~~~~~
-
- BetaTest A 9th March 1992
- BetaTest E 3rd May 1992
-
- 1.0 : 17th May 1992
-
- Fix for problem with Grouped items introduced in
- previous release.
- Fix for Filled Areas with No outline colour.
-
- 1.1 : 18th May 1992
-
- AI format no output to 2 decimal places.
- AI Format should have been using L not l
- AI format not allowed intermediate Moves
-
- 1.2 : 13th July 1992
-
- AI Format correct terminator
- AI Format correction for Intermediate Moves
-
- 1.3 : 28th July 1992
-
- AI Format correct text output.
- AI Format Scale Text in x direction
-
- 1.4 : 12th October
-
- Preview code complied without Prod flag, causing
- Debugging preview sprite to be dumped to ram disk,
- causing disk full error messages
-
-
-
-